historic town centre - Français Anglais Dictionnaire